/***********总容器***********/
.upper{
    width: 100%;
    height:100%;
    background-color:#f4f3f8;
}
/**********头部***********/
.upper .content{
    box-sizing: border-box;
    padding: 4vw;
}
.upper .content .header h1{
    font-weight: 500;
    margin-top: 5vw;
    margin-bottom: 5vw;
    font-size: 5vw;
}
.upper .content ul li{
    display: flex;
    flex-direction: row;
    align-items: center;
}
.upper .content ul li .fa-mobile-phone{
    display: flex;
    flex:1;
    font-size: 9vw;
    color: #888888;
}
.upper .content ul li .fa-key{
    display: flex;
    flex:1;
    font-size: 7vw;
    color: #888888;
}
.upper .content ul li input{
    flex:8;
    border: none;
    outline: none;
    width:100%;
    height:9vw;
    font-size: 4vw;
    background-color: #f4f3f8;
}
.upper .content ul li .placeholder{
    color: #888888;
    font-size: 5vw;
}
.upper .content p{
    margin-top: 5vw;
    margin-bottom: 5vw;
    color: #3b659e;
    font-size: 3.5vw;
}
.upper .content button{
    background-color: #3362a6;
    font-size: 5vw;
    font-weight: 500;
    color: white;
    height: 10vw;
    width:100%;
    border: none;
    outline: none;
    border-radius: 5px;
}
.upper .under{
    display: flex;
    flex-direction: row;
}
.upper .under p:first-child{
    margin-top: 65vw;
    margin-left:28vw;
    margin-right: 2vw;
    color: #888888;
    font-size: 4vw;
    font-weight: 500;
    user-select: none;
    cursor: pointer;
}
.upper .under p:last-child{
    margin-top: 65vw;
    margin-left: 2vw;
    margin-right: 28vw;
    color: #888888;
    font-size: 4vw;
    font-weight: 500;
}
.upper .under span{
    margin-top: 65vw;
    color: #c7c7c5;
    font-size: 4vw;
}